electro propulsado - German English Dictionary